battery mounting - French English Dictionary